# 运行弱监督训练/测试的主脚本（核心入口文件）
python weakly_main.py \
  --gpu 0 \  # 指定使用第1块GPU（GPU编号从0开始，若用多GPU可写“0,1”）
  --resume "./Exps/WeaklySupv/exp1/WeaklySupervised_model.pth.tar" \  # 加载预训练模型权重文件
  # 作用：从指定路径读取已训练好的模型参数，避免重新训练，直接用于测试
  --evaluate \  # 启用“仅测试模式”（核心参数）
  # 作用：脚本仅执行validate_epoch（测试函数），不执行train_epoch（训练函数），专注于模型评估
  --print_freq 1  # 设置测试日志打印频率（每1个批次打印1次测试进度）
  # 作用：测试时每处理1个数据批次，就输出该批次的耗时、准确率等信息，便于实时查看测试进度